desired point of impact - French English Dictionary